body,
html {
  width: 100%;
  height: 100%;
}
.head {
  background: #ff5793;
  display: flex;
  justify-content: flex-start;
  height: 1.06666667rem;
}
.head img {
  width: 0.2rem;
  height: 0.4rem;
  margin-top: 0.33333333rem;
  margin-left: 0.33333333rem;
}
.head .queren {
  font-size: 0.48rem;
  margin-left: 3.2rem;
  margin-top: 0.2rem;
  color: white;
}
.zhong {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  border-bottom: 25px solid #CCCCCC;
  height: 3.33333333rem;
}
.zhong .map {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.zhong .map .map_t {
  width: 10%;
  margin-left: 0.2rem;
}
.zhong .map .huo {
  margin-left: 3%;
  color: #545454;
  font-size: 0.34666667rem;
}
.zhong .map .huo .man span {
  margin-left: 44%;
}
.zhong .map .huo .qita {
  color: orange;
}
.zhong .map .sanjiao {
  width: 10%;
}
.south {
  height: 3.8rem;
  margin-top: 0.2rem;
}
.south .southhome {
  height: 0.66666667rem;
  background: white;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.south .southhome .picture {
  height: 0.53333333rem;
  width: 0.53333333rem;
  margin-left: 0.26666667rem;
  margin-top: 0.06666667rem;
}
.south .southhome span {
  font-size: 0.46666667rem;
  margin-left: 0.13333333rem;
  margin-top: 0.05333333rem;
  color: #CCCCCC;
}
.south .details {
  height: 3.73333333rem;
  margin-top: 0.2rem;
  background: #EEEEEE;
  display: flex;
  flex-wrap: wrap;
}
.south .details img {
  width: 25%;
  height: 2.66666667rem;
  width: 2.4rem;
  margin-left: 0.26666667rem;
  margin-top: 0.4rem;
}
.south .details .details_a {
  display: flex;
  flex-wrap: wrap;
  width: 50%;
  height: 1.73333333rem;
  margin-left: 0.26666667rem;
  margin-top: 0.26666667rem;
}
.south .details .details_a .day {
  font-size: 0.44rem;
  line-height: 0.53333333rem;
}
.south .details .details_a .color {
  color: #CCCCCC;
}
.south .details .details_a .time {
  color: #CCCCCC;
}
.south .details .many {
  margin-left: 0.26666667rem;
  margin-top: 0.26666667rem;
  font-size: 0.4rem;
}
.south .details .many .doller {
  color: orange;
}
.south .details .many .shu {
  margin-left: 0.86666667rem;
}
.distribution {
  height: 1.33333333rem;
  font-size: 0.46666667rem;
  margin-top: 0.93333333rem;
  color: #747474;
  border-bottom: 5px solid #CCCCCC;
}
.distribution .distribution_a {
  display: flex;
  flex-wrap: wrap;
}
.distribution .distribution_a dt {
  margin-left: 0.26666667rem;
  margin-top: 0.26666667rem;
}
.distribution .distribution_a dd {
  margin-left: 4.8rem;
  margin-top: 0.26666667rem;
}
.distribution .distribution_a dd img {
  height: 0.26666667rem;
  width: 0.26666667rem;
  margin-left: 0.4rem;
}
.distribution_b {
  height: 1.33333333rem;
  font-size: 0.46666667rem;
  color: #747474;
  border-bottom: 5px solid #CCCCCC;
}
.distribution_b .distribution_a {
  display: flex;
  flex-wrap: wrap;
}
.distribution_b .distribution_a dt {
  margin-left: 0.26666667rem;
  margin-top: 0.26666667rem;
}
.distribution_b .distribution_a dd {
  margin-left: 5.86666667rem;
  margin-top: 0.26666667rem;
}
.distribution_b .distribution_a dd img {
  height: 0.26666667rem;
  width: 0.26666667rem;
  margin-left: 0.4rem;
}
.notice {
  height: 1.33333333rem;
  font-size: 0.46666667rem;
  color: #747474;
  border-bottom: 5px solid #CCCCCC;
}
.notice .notice_a {
  display: flex;
  flex-wrap: wrap;
}
.notice .notice_a dt {
  margin-left: 0.26666667rem;
  margin-top: 0.26666667rem;
}
.notice .notice_a dd img {
  height: 0.46666667rem;
  width: 0.46666667rem;
  margin-left: 0.4rem;
  margin-top: 0.34666667rem;
}
.message {
  height: 1.2rem;
  font-size: 0.46666667rem;
  color: #747474;
  border-bottom: 5px solid #CCCCCC;
  display: flex;
  flex-wrap: wrap;
  align-content: left;
}
.message .message_a {
  display: flex;
  flex-wrap: wrap;
  align-content: left;
}
.message .message_a dt {
  margin-left: 0.26666667rem;
  margin-top: 0.26666667rem;
}
.message .message_a dd {
  color: #bbbbbb;
  margin-top: 0.26666667rem;
  margin-left: 0.26666667rem;
}
.submita {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: ;
  -webkit-justify-content: ;
      -ms-flex-pack: ;
          justify-content: ;
  margin-left: 2.46666667rem;
  margin-top: 0.53333333rem;
}
.submita dt {
  margin-left: 3.33333333rem;
  margin-top: 0.26666667rem;
  font-size: 0.4rem;
}
.submita dt a {
  color: orangered;
}
.submita dd {
  color: orangered;
  margin-top: 0.26666667rem;
  font-size: 0.4rem;
}
.submit {
  width: 100%;
  height: 1.2rem;
  display: flex;
  flex-wrap: wrap;
  position: fixed;
  top: 92.8%;
  background: white;
}
.submit .submit_a {
  display: flex;
  flex-wrap: wrap;
  align-content: left;
}
.submit .submit_a dt {
  margin-left: 3.33333333rem;
  margin-top: 0.26666667rem;
  font-size: 0.4rem;
}
.submit .submit_a dt a {
  color: orangered;
}
.submit .submit_a dd {
  color: orangered;
  margin-top: 0.26666667rem;
  font-size: 0.4rem;
}
.submit .btn {
  width: 2.26666667rem;
  font-size: 0.4rem;
  margin-left: 0.26666667rem;
  background: orangered;
  border-color: orangered;
}
